A Middleware Service for Real-Time Push-Pull Communications
نویسنده
چکیده
Current and emerging real-time and multimedia applications like multi-party collaboration, internet telephony and distributed command control systems require the exchange of information over distributed and heterogeneous nodes. Multiple data types including voice, video, sensor data, real-time intelligence data and text are being transported widely across today's information, control and surveillance networks. All such applications can beneet enormously from middleware, operating system and networking services that can support QoS guarantees, high availability, dynamic reconngurability and scalability. In this paper, we propose a middleware layer called a \Real-Time Push-Pull Communications Service" to easily and quickly disseminate real-time information across heterogeneous nodes. Push-Pull Communications is an extension of the real-time publisher/subscriber model 4], and represents both \push" (data transfer initiated by a sender) and \pull" (data transfer initiated by a receiver) communications. Nodes with widely diiering processing power and networking bandwidth can coordinate and co-exist by the provision of appropriate and automatic support for transformation on data and supports scaling. Diierent information sources and sinks can operate at diierent frequencies and also can choose another (intermediate) node to act as their proxy and and deliver data at the desired frequency. This service has been implemented on RT-Mach, a resource-centric kernel using resource kernel primitives 7]. This paper presents an overview of the design, implementation and preliminary performance evaluation of the model.
منابع مشابه
A Real-Time Push-Pull Communications Model for Distributed Real-Time and Multimedia Systems
Real-time and multimedia applications like multi-party collaboration, internet telephony and distributed command control systems require the exchange of information over distributed and heterogeneous nodes. Multiple data types including voice, video, sensor data, real-time intelligence data and text are being transported widely across today's information, control and surveillance networks. All ...
متن کاملCoscheduling of Computation and Communication Resources in Push-Pull Communications to provide End-to-End QoS guarantees
In this paper, we extend the Push-Pull Communication Model [4] to provide end-to-end quality of service (QoS) for clients located in distributed and heterogeneous nodes. Push-pull communications is a middleware service that has been implemented on top of a Resource Kernel [9]. It is a many-to-many communication model, which can easily and quickly disseminate information across heterogeneous nod...
متن کاملInformation Management in Mobile Environments Using a Location-aware Intelligent Agent System
Recent rise in the level of comfort and demand to access various types of information using mobile devices can be attributed to the advancements in wireless as well as Internet technologies. This demand leads us to the new era of mobile computing. Location-based services (LBS) are engendering new passion in mobile services utilizing users’ location information. Such spatio-temporal information ...
متن کاملRT-CRM: Real-Time Channel-based Re ective Memory
In this paper, we propose and present Real-Time Channel-based Re ective Memory (RT-CRM) { a useful programming model and middleware communication service for constructing distributed real-time industrial monitoring and control applications on commercially available open systems. RT-CRM provides remote real-time data re ection abstraction using a simple writer-push model. This writer-push approa...
متن کاملModeling and Performance Analysis of Pull-Based Live Streaming Schemes in Peer-to-Peer Network
Recent years mesh-based Peer-to-Peer live streaming has become a promising way for service providers to offer high-quality live video streaming service to Internet users. In this paper, we make a detailed study on modeling and performance analysis of the pull-based P2P streaming systems. We establish the analytical framework for the pull-based streaming schemes in P2P network, give accurate mod...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998